prospect of having to... - Spanish English Dictionary